Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 DENBIGH ROAD Terraced £139,058 £115,000 3 Jul 2020
27 DENBIGH ROAD Terraced £148,652 £115,000 25 Apr 2017
33 DENBIGH ROAD Terraced £144,072 £68,000 3 Feb 2004